package com.healthcarex.hip.saas.message.handler;

import org.w3c.dom.Node;
import java.lang.reflect.Field;

public interface IValueHandler {
	Object getReadingValue(Object srcValue, String destType, String destFormat);

	String getWritingValue(Object srcValue, String destFormat);

    void getNodeValue(Node node, Field field, Object obj) throws Exception;

	void updateNodeValue(Node node, Field field, Object obj)
			throws Exception;

	void setNodeValue(Node node, Field field, Object obj) throws Exception;
}
